Variational Autoencoder Generative Adversarial Network - Part 1